﻿namespace Proto.Providers
{
    using Proto.Fields;

    public interface IFieldGetter
    {
        IKey Key { get; }
        FieldSet FieldSet { get; }

        object Get( FieldID id );
        bool Get<T>(FieldID id, out T value);
    }
}